package com.yanqu.road.logic.activity.hotpotjump.game;

import com.yanqu.road.entity.autodata.hotpotjump.HotpotJumpGrid;
import com.yanqu.road.entity.autodata.hotpotjump.HotpotJumpMainRole;
import com.yanqu.road.entity.autodata.hotpotjump.HotpotJumpUnit;

import java.util.ArrayList;
import java.util.List;

public class HotpotJumpShowGridChange {
    private int showType;
    private HotpotJumpUnit unit;
    private List<HotpotJumpGrid> grids = new ArrayList<>();
    private HotpotJumpMainRole mainRole;
    private int skillId;
    private boolean isCri;
    private int step;
    private List<Integer> values=new ArrayList<>();

    public HotpotJumpShowGridChange(int showType) {
        this.showType = showType;
    }

    public int getShowType() {
        return showType;
    }

    public void setShowType(int showType) {
        this.showType = showType;
    }

    public HotpotJumpUnit getUnit() {
        return unit;
    }

    public void setUnit(HotpotJumpUnit unit) {
        this.unit = unit.clone();
    }

    public List<HotpotJumpGrid> getGrids() {
        return grids;
    }

    public void setGrids(List<HotpotJumpGrid> grids) {
        this.grids = grids;
    }

    public HotpotJumpMainRole getMainRole() {
        return mainRole;
    }

    public void setMainRole(HotpotJumpMainRole mainRole) {
        this.mainRole = mainRole.clone();
    }

    public int getSkillId() {
        return skillId;
    }

    public void setSkillId(int skillId) {
        this.skillId = skillId;
    }

    public boolean isCri() {
        return isCri;
    }

    public void setCri(boolean cri) {
        isCri = cri;
    }

    public int getStep() {
        return step;
    }

    public void setStep(int step) {
        this.step = step;
    }

    public List<Integer> getValues() {
        return values;
    }

    public void setValues(List<Integer> values) {
        this.values = values;
    }
}
